package com.yunwaikeji.gy_tool_library.mvvm.view.fragment

import android.content.Context
import android.os.Bundle
import android.view.View
import com.yunwaikeji.gy_tool_library.mvvm.view.admin.GYViewAdminInterface

interface GYFragmentInterface : GYViewAdminInterface {
    fun getLayoutId(): Int

    fun initView(context: Context, view: View, savedInstanceState: Bundle?)

    fun initViewDelayed(context: Context, view: View, savedInstanceState: Bundle?)

    fun initData(refresh: Boolean)

    fun initDataObserver(context: Context)
}